

import { Module } from '@nestjs/common';
import { AdminService } from './admin.service';
import { AdminController } from './admin.controller';
import { UsersModule } from './users/users.module';
import { TenantModule } from './tenant/tenant.module';
import { DeptModule } from './dept/dept.module';
import { DictModule } from './dict/dict.module';
import { ModuleModule } from './module/module.module';
import { ParamModule } from './param/param.module';
import { RoleModule } from './role/role.module';
import { TableModelTypeModule } from './tableModelType/tableModelType.module';
import { DBResourceModule } from './dbResource/dbResource.module';
import { DbDataSourceModule } from './dbDataSource/dbDataSource.module';
import { SysFileModule } from './sysFile/sysFile.module';
import { LogModule } from './log/log.module';
import { SlideModule } from './slide/slide.module';

@Module({
  controllers: [AdminController],
  providers: [AdminService],
  imports: [
    UsersModule,
    TenantModule,
    DeptModule,
    DictModule,
    ModuleModule,
    ParamModule,
    RoleModule,
    TableModelTypeModule,
    DBResourceModule,
    DbDataSourceModule,
    SysFileModule,
    LogModule,
    SlideModule
  ]
})
export class AdminModule { }
